<html>
<head><meta charset="utf-8"><title>weekly meeting 2019-10-24 #54818 · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html">weekly meeting 2019-10-24 #54818</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="178934700"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178934700" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178934700">(Oct 24 2019 at 09:27)</a>:</h4>
<p>Hi <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> ; the triage meeting will be starting in 4 hours 33 minutes</p>



<a name="178934775"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178934775" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178934775">(Oct 24 2019 at 09:28)</a>:</h4>
<p>I have a conflict this afternoon, so <span class="user-mention" data-user-id="123586">@nagisa</span> will be running the meeting today, and I will be doing the pre-triage a little earlier than usual. In addition, since I won't be able to attend the meeting, I may put a few more notes here than usual as I do the pre-triage.</p>



<a name="178934804"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178934804" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178934804">(Oct 24 2019 at 09:29)</a>:</h4>
<p>I will be doing <a href="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-10-24.20.2354818/near/178934793" title="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-10-24.20.2354818/near/178934793">pre-triage in a parallel topic</a></p>



<a name="178934875"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178934875" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178934875">(Oct 24 2019 at 09:30)</a>:</h4>
<p>For this weeks WG-checkins, we have scheduled NLL and Parallel Rustc</p>



<a name="178935031"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178935031" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178935031">(Oct 24 2019 at 09:32)</a>:</h4>
<p>I suspect NLL has nothing to report, although skimming over <a href="#narrow/stream/122657-t-compiler.2Fwg-nll/topic/status/near/178175560" title="#narrow/stream/122657-t-compiler.2Fwg-nll/topic/status/near/178175560">NLL stream</a> I am reminded that we (I?) need to write up a blog post about migration being "complete", all the way to stable...</p>



<a name="178935083"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178935083" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178935083">(Oct 24 2019 at 09:33)</a>:</h4>
<p>for Parallel Rustc: hey <span class="user-mention" data-user-id="116466">@Zoxc</span> , would you like to give an update at the end of today's meeting (in a little over 5 hours I suppose...)</p>



<a name="178938012"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178938012" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178938012">(Oct 24 2019 at 10:16)</a>:</h4>
<p><span aria-label="exclamation" class="emoji emoji-2757" role="img" title="exclamation">:exclamation:</span>  regarding issue "Non-'static lifetime inferred for return position impl Trait (fixed in beta)" <a href="https://github.com/rust-lang/rust/issues/65582" target="_blank" title="https://github.com/rust-lang/rust/issues/65582">#65582</a>, it would be good to survey the cases that are affected. I wrote some comments on the issue. The main point is that there are a number of long-standing issues here, and it seems like PR <a href="https://github.com/rust-lang/rust/issues/62849" target="_blank" title="https://github.com/rust-lang/rust/issues/62849">#62849</a> might be saying "okay lets just error in this cases rather than commit to some fix that we might dislike in the long-term." I don't object to that on its face, but I want to make sure everyone's aware of it.</p>



<a name="178938030"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178938030" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178938030">(Oct 24 2019 at 10:16)</a>:</h4>
<p>(because it seems to me like we explicitly decided <em>not</em> to disallow this in the past...)</p>



<a name="178938696"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178938696" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178938696">(Oct 24 2019 at 10:29)</a>:</h4>
<p><span aria-label="exclamation" class="emoji emoji-2757" role="img" title="exclamation">:exclamation:</span> regarding issue "Rust 1.38 regressions weren't fully triaged" <a href="https://github.com/rust-lang/rust/issues/65577" target="_blank" title="https://github.com/rust-lang/rust/issues/65577">#65577</a> : during discussion of this nomination, it would be good if we could dig into why the triage of the regressions wasn't completed before the release. (Was it a process failure, or was it due to lack of resources aka ran out of time)</p>



<a name="178943212"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943212" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943212">(Oct 24 2019 at 11:43)</a>:</h4>
<p><span aria-label="exclamation" class="emoji emoji-2757" role="img" title="exclamation">:exclamation:</span> I left this one nominated: "Reduce the places where <code>stable</code> annotations are needed" <a href="https://github.com/rust-lang/rust/issues/65515" target="_blank" title="https://github.com/rust-lang/rust/issues/65515">#65515</a></p>



<a name="178943219"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943219" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943219">(Oct 24 2019 at 11:43)</a>:</h4>
<p>it sort of left me speechless</p>



<a name="178943303"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943303" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943303">(Oct 24 2019 at 11:44)</a>:</h4>
<p>next, beta-regressions without priority labells</p>



<a name="178943323"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943323" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943323">(Oct 24 2019 at 11:45)</a>:</h4>
<p>there are <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3Aregression-from-stable-to-beta++-label%3AP-high++-label%3AP-medium+-label%3AP-low+-label%3AT-libs+-label%3AT-infra+-label%3AT-rustdoc" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3Aregression-from-stable-to-beta++-label%3AP-high++-label%3AP-medium+-label%3AP-low+-label%3AT-libs+-label%3AT-infra+-label%3AT-rustdoc">four</a></p>



<a name="178943340"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943340" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943340">(Oct 24 2019 at 11:45)</a>:</h4>
<p>beta regr 1/4: "non-empty glob statement regression 1.39" <a href="https://github.com/rust-lang/rust/issues/65523" target="_blank" title="https://github.com/rust-lang/rust/issues/65523">#65523</a></p>



<a name="178943346"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943346" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943346">(Oct 24 2019 at 11:45)</a>:</h4>
<p>triage: P-high</p>



<a name="178943416"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943416" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943416">(Oct 24 2019 at 11:46)</a>:</h4>
<p>beta regr 2/4: "array impls &lt;= 32 1.39 regression" <a href="https://github.com/rust-lang/rust/issues/65522" target="_blank" title="https://github.com/rust-lang/rust/issues/65522">#65522</a></p>



<a name="178943453"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943453" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943453">(Oct 24 2019 at 11:46)</a>:</h4>
<p>comments say possibly not a true regression</p>



<a name="178943465"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943465" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943465">(Oct 24 2019 at 11:47)</a>:</h4>
<p>triage: P-high (to get to the bottom of what the bug is)</p>



<a name="178943496"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943496" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943496">(Oct 24 2019 at 11:47)</a>:</h4>
<p>beta regr 3/4: "derive structs (inert attribute?) regression 1.39" <a href="https://github.com/rust-lang/rust/issues/65521" target="_blank" title="https://github.com/rust-lang/rust/issues/65521">#65521</a></p>



<a name="178943561"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943561" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943561">(Oct 24 2019 at 11:48)</a>:</h4>
<p>seems like this was anticipated fallout from PR <a href="https://github.com/rust-lang/rust/issues/63468" target="_blank" title="https://github.com/rust-lang/rust/issues/63468">#63468</a></p>



<a name="178943627"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943627" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943627">(Oct 24 2019 at 11:49)</a>:</h4>
<p>triage: P-high, I-nominated for team to decide whether to close with no deprecation lint.</p>



<a name="178943716"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943716" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943716">(Oct 24 2019 at 11:50)</a>:</h4>
<p>beta regr 4/4: "bindgen changes in 1.39" <a href="https://github.com/rust-lang/rust/issues/65520" target="_blank" title="https://github.com/rust-lang/rust/issues/65520">#65520</a></p>



<a name="178943726"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943726" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943726">(Oct 24 2019 at 11:50)</a>:</h4>
<p>triage: P-high to get to bottom of what happened.</p>



<a name="178943758"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943758" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943758">(Oct 24 2019 at 11:51)</a>:</h4>
<p>next nightly regressions</p>



<a name="178943763"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943763" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943763">(Oct 24 2019 at 11:51)</a>:</h4>
<p>we have <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3Aregression-from-stable-to-nightly++-label%3AP-high++-label%3AP-medium+-label%3AP-low+-label%3AT-infra+-label%3AT-rustdoc" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3Aregression-from-stable-to-nightly++-label%3AP-high++-label%3AP-medium+-label%3AP-low+-label%3AT-infra+-label%3AT-rustdoc">one</a></p>



<a name="178943772"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943772" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943772">(Oct 24 2019 at 11:51)</a>:</h4>
<p>nightly regr: "Compiler doesn't work when using Docker" <a href="https://github.com/rust-lang/rust/issues/65662" target="_blank" title="https://github.com/rust-lang/rust/issues/65662">#65662</a></p>



<a name="178943825"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943825" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943825">(Oct 24 2019 at 11:52)</a>:</h4>
<p>looks like the T-libs team is taking care of this</p>



<a name="178943838"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943838" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943838">(Oct 24 2019 at 11:52)</a>:</h4>
<p><del>(I must have followed the wrong link for the regressions list...)</del> no, its the right link; just doesn't filter T-libs tagged out</p>



<a name="178943892"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943892" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943892">(Oct 24 2019 at 11:53)</a>:</h4>
<p>I have to go now</p>



<a name="178943941"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178943941" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178943941">(Oct 24 2019 at 11:54)</a>:</h4>
<p>(we have 32 open P-high issues. I'll try to walk over them either later tonight, or tomorrow)</p>



<a name="178949642"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178949642" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178949642">(Oct 24 2019 at 13:09)</a>:</h4>
<p>Meeting’s in 50 mins</p>



<a name="178953893"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178953893" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178953893">(Oct 24 2019 at 13:56)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> I rubbed something wrong into my eye and I don’t think it will appreciate me trying to look at a bright screen for an hour. Can you please take over?</p>



<a name="178953931"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178953931" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178953931">(Oct 24 2019 at 13:56)</a>:</h4>
<p>can do <span class="user-mention" data-user-id="123586">@nagisa</span></p>



<a name="178953935"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178953935" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178953935">(Oct 24 2019 at 13:56)</a>:</h4>
<p>Thanks!</p>



<a name="178954551"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178954551" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178954551">(Oct 24 2019 at 14:02)</a>:</h4>
<p>Dear <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span>, triage meeting is <strong>now</strong>!</p>
<p>To begin, please leave any</p>
<h1>Announcements</h1>



<a name="178954592"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178954592" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178954592">(Oct 24 2019 at 14:03)</a>:</h4>
<p>Today we will have WG check-ins from:</p>
<ul>
<li>NLL</li>
<li>Parallel-rustc (cc <span class="user-mention" data-user-id="116122">@simulacrum</span>, <span class="user-mention" data-user-id="116015">@Alex Crichton</span> -- you around?)</li>
</ul>



<a name="178954624"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178954624" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178954624">(Oct 24 2019 at 14:03)</a>:</h4>
<p>I am, yes -- not sure how much of an update I can give but a quick summary probably</p>



<a name="178954664"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178954664" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178954664">(Oct 24 2019 at 14:03)</a>:</h4>
<p>We _just_ landed the split out of rustc-dev today</p>



<a name="178954754"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178954754" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178954754">(Oct 24 2019 at 14:04)</a>:</h4>
<p>I think it'll stick this time so if you're testing with nightly you'll need to add the rustc-dev component if you want <code>extern crate rustc;</code> and such to work</p>



<a name="178954783"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178954783" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178954783">(Oct 24 2019 at 14:04)</a>:</h4>
<p>(Not sure if <span class="user-mention" data-user-id="116466">@Zoxc</span> is here, they didn't answer <span class="user-mention" data-user-id="116083">@pnkfelix</span>'s ping earlier, so I'm assuming not)</p>



<a name="178954878"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178954878" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178954878">(Oct 24 2019 at 14:05)</a>:</h4>
<ul>
<li>Tomorrow is the <strong>planning meeting</strong>, so last chance to open meeting proposals</li>
</ul>



<a name="178954929"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178954929" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178954929">(Oct 24 2019 at 14:05)</a>:</h4>
<p>OK, I guess we'll get going.</p>



<a name="178954988"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178954988" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178954988">(Oct 24 2019 at 14:06)</a>:</h4>
<p>Heh, I'm trying to remember the order <span class="user-mention" data-user-id="116083">@pnkfelix</span> normally uses</p>



<a name="178955011"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955011" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955011">(Oct 24 2019 at 14:06)</a>:</h4>
<p>/me looks at <a href="https://github.com/rust-lang/rust/issues/54818" target="_blank" title="https://github.com/rust-lang/rust/issues/54818">#54818</a></p>



<a name="178955045"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955045" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955045">(Oct 24 2019 at 14:06)</a>:</h4>
<blockquote>
<p>next, beta-regressions without priority labells</p>
</blockquote>
<p>let's start with these</p>



<a name="178955058"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955058" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955058">(Oct 24 2019 at 14:06)</a>:</h4>
<blockquote>
<p>beta regr 1/4: "non-empty glob statement regression 1.39" <a href="https://github.com/rust-lang/rust/issues/65523" target="_blank" title="https://github.com/rust-lang/rust/issues/65523">#65523</a></p>
</blockquote>



<a name="178955115"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955115" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955115">(Oct 24 2019 at 14:07)</a>:</h4>
<p><span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> writes:</p>
<blockquote>
<p>Similarly to <a href="https://github.com/rust-lang/rust/issues/65090" target="_blank" title="https://github.com/rust-lang/rust/issues/65090">#65090</a> this is very likely a combination of the recent changes in expansion order (<a href="https://github.com/rust-lang/rust/issues/63248" target="_blank" title="https://github.com/rust-lang/rust/issues/63248">#63248</a>, <a href="https://github.com/rust-lang/rust/issues/63867" target="_blank" title="https://github.com/rust-lang/rust/issues/63867">#63867</a>) and globs not fetching macro expanded names properly (<a href="https://github.com/rust-lang/rust/issues/56593" target="_blank" title="https://github.com/rust-lang/rust/issues/56593">#56593</a>).</p>
<p>In this case, however, the fix may be to turn the "non-empty glob must import something" error into a lint, we have an issue about that - <a href="https://github.com/rust-lang/rust/issues/62334" target="_blank" title="https://github.com/rust-lang/rust/issues/62334">#62334</a>.</p>
</blockquote>



<a name="178955215"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955215" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955215">(Oct 24 2019 at 14:08)</a>:</h4>
<p>I guess this seems P-high</p>



<a name="178955468"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955468" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955468">(Oct 24 2019 at 14:10)</a>:</h4>
<blockquote>
<p>beta regr 2/4: "array impls &lt;= 32 1.39 regression" <a href="https://github.com/rust-lang/rust/issues/65522" target="_blank" title="https://github.com/rust-lang/rust/issues/65522">#65522</a></p>
</blockquote>



<a name="178955516"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955516" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955516">(Oct 24 2019 at 14:10)</a>:</h4>
<p>Seems like this needs someone to try and get to the bottom of it</p>



<a name="178955531"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955531" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955531">(Oct 24 2019 at 14:10)</a>:</h4>
<p>(OK, I guess <span class="user-mention" data-user-id="116083">@pnkfelix</span> already categorized these as P-high, I see, I was confused)</p>



<a name="178955538"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955538" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955538">(Oct 24 2019 at 14:10)</a>:</h4>
<p>I'll just highlight them for now</p>



<a name="178955600"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955600" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955600">(Oct 24 2019 at 14:11)</a>:</h4>
<blockquote>
<p>beta regr 3/4: "derive structs (inert attribute?) regression 1.39" <a href="https://github.com/rust-lang/rust/issues/65521" target="_blank" title="https://github.com/rust-lang/rust/issues/65521">#65521</a></p>
</blockquote>
<p>this was anticipated, the question is to decide whether we want a future compat warning</p>



<a name="178955615"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955615" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955615">(Oct 24 2019 at 14:11)</a>:</h4>
<blockquote>
<p>beta regr 4/4: "bindgen changes in 1.39" <a href="https://github.com/rust-lang/rust/issues/65520" target="_blank" title="https://github.com/rust-lang/rust/issues/65520">#65520</a></p>
</blockquote>
<p>needs investigation</p>



<a name="178955715"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955715" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955715">(Oct 24 2019 at 14:12)</a>:</h4>
<p>let's try to decide about <a href="https://github.com/rust-lang/rust/issues/65521" target="_blank" title="https://github.com/rust-lang/rust/issues/65521">#65521</a> --</p>



<a name="178955764"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955764" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955764">(Oct 24 2019 at 14:12)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> writes:</p>
<blockquote>
<p>The regressions do not seem numerous or serious enough to warrant that work imo.</p>
</blockquote>
<p>there are four I think</p>
<ul>
<li><a href="https://crater-reports.s3.amazonaws.com/beta-1.39-1/beta-2019-09-28/reg/derive_less-0.2.0/log.txt" target="_blank" title="https://crater-reports.s3.amazonaws.com/beta-1.39-1/beta-2019-09-28/reg/derive_less-0.2.0/log.txt">https://crater-reports.s3.amazonaws.com/beta-1.39-1/beta-2019-09-28/reg/derive_less-0.2.0/log.txt</a></li>
<li><a href="https://crater-reports.s3.amazonaws.com/beta-1.39-1/beta-2019-09-28/reg/rs621-0.5.0-alpha2/log.txt" target="_blank" title="https://crater-reports.s3.amazonaws.com/beta-1.39-1/beta-2019-09-28/reg/rs621-0.5.0-alpha2/log.txt">https://crater-reports.s3.amazonaws.com/beta-1.39-1/beta-2019-09-28/reg/rs621-0.5.0-alpha2/log.txt</a></li>
<li><a href="https://crater-reports.s3.amazonaws.com/beta-1.39-1/beta-2019-09-28/gh/andrei-cacio.distil-wasm/log.txt" target="_blank" title="https://crater-reports.s3.amazonaws.com/beta-1.39-1/beta-2019-09-28/gh/andrei-cacio.distil-wasm/log.txt">https://crater-reports.s3.amazonaws.com/beta-1.39-1/beta-2019-09-28/gh/andrei-cacio.distil-wasm/log.txt</a></li>
<li><a href="https://crater-reports.s3.amazonaws.com/beta-1.39-rustdoc-1/beta-2019-09-28/gh/nasso.get621/log.txt" target="_blank" title="https://crater-reports.s3.amazonaws.com/beta-1.39-rustdoc-1/beta-2019-09-28/gh/nasso.get621/log.txt">https://crater-reports.s3.amazonaws.com/beta-1.39-rustdoc-1/beta-2019-09-28/gh/nasso.get621/log.txt</a></li>
</ul>



<a name="178955798"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955798" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955798">(Oct 24 2019 at 14:12)</a>:</h4>
<p><span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> wrote:</p>
<blockquote>
<p>This is a consequence of <a href="https://github.com/rust-lang/rust/issues/63468" target="_blank" title="https://github.com/rust-lang/rust/issues/63468">#63468</a>.<br>
Attributes on fields, variants and other places are now properly passed through name resolution.<br>
This means we now detect attempts to apply derives to them, while previously they were just ignored.</p>
<p>The new behavior is correct, but we can make a deprecation lint for this if necessary.</p>
</blockquote>



<a name="178955893"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955893" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955893">(Oct 24 2019 at 14:14)</a>:</h4>
<p>what's an "inert attribute"?</p>



<a name="178955968"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955968" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955968">(Oct 24 2019 at 14:14)</a>:</h4>
<p>I think it means "an attribute that doesn't have any meaning"</p>



<a name="178955999"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178955999" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178955999">(Oct 24 2019 at 14:14)</a>:</h4>
<p>beside that I think it's fine that code that's obviously wrong breaks now</p>



<a name="178956013"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956013" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956013">(Oct 24 2019 at 14:14)</a>:</h4>
<p>I'm seeing errors for cases like</p>
<div class="codehilite"><pre><span></span><span class="cp">#[derive(Foo)]</span><span class="w"> </span><span class="k">struct</span> <span class="nc">Bar</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="cp">#[derive(...)]</span><span class="w"> </span><span class="n">f</span>: <span class="kt">u32</span> <span class="p">}</span><span class="w"></span>
</pre></div>



<a name="178956029"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956029" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956029">(Oct 24 2019 at 14:15)</a>:</h4>
<p>previously, <code>derive</code> was kind of ignored here; now it's getting an error</p>



<a name="178956086"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956086" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956086">(Oct 24 2019 at 14:15)</a>:</h4>
<p>ok, let's leave it</p>



<a name="178956107"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956107" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956107">(Oct 24 2019 at 14:15)</a>:</h4>
<p>Sorry, I was skimming the examples above. I think I agree the scope of the fallout is acceptable.</p>



<a name="178956213"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956213" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956213">(Oct 24 2019 at 14:16)</a>:</h4>
<p>ok, beta backports</p>



<a name="178956308"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956308" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956308">(Oct 24 2019 at 14:17)</a>:</h4>
<h1>Avoid ICE when adjusting bad self ty <a href="https://github.com/rust-lang/rust/issues/65755" target="_blank" title="https://github.com/rust-lang/rust/issues/65755">#65755</a></h1>



<a name="178956430"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956430" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956430">(Oct 24 2019 at 14:18)</a>:</h4>
<p>(Seems harmless to me, i'm going to move to the next)</p>



<a name="178956441"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956441" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956441">(Oct 24 2019 at 14:18)</a>:</h4>
<p>(but feel free to object)</p>



<a name="178956457"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956457" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956457">(Oct 24 2019 at 14:18)</a>:</h4>
<h1>Avoid ICE when checking <code>Destination</code> of <code>break</code> inside a closure <a href="https://github.com/rust-lang/rust/issues/65518" target="_blank" title="https://github.com/rust-lang/rust/issues/65518">#65518</a></h1>



<a name="178956524"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956524" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956524">(Oct 24 2019 at 14:19)</a>:</h4>
<p>(same)</p>



<a name="178956551"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956551" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956551">(Oct 24 2019 at 14:19)</a>:</h4>
<h1>save-analysis: Nest tables when processing impl block definitions <a href="https://github.com/rust-lang/rust/issues/65511" target="_blank" title="https://github.com/rust-lang/rust/issues/65511">#65511</a></h1>



<a name="178956654"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956654" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956654">(Oct 24 2019 at 14:20)</a>:</h4>
<p>(I believe <span class="user-mention" data-user-id="153740">@Igor Matuszewski</span> said this was the cause of a number of problems for RLS users)</p>



<a name="178956709"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956709" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956709">(Oct 24 2019 at 14:20)</a>:</h4>
<p>OK, no votes, but I'm going to go ahead and mark all as accepted unless any appear soon :)</p>



<a name="178956808"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956808" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956808">(Oct 24 2019 at 14:21)</a>:</h4>
<p>Very good, all accepted. :)</p>



<a name="178956814"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956814" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956814">(Oct 24 2019 at 14:21)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/issues/65755" target="_blank" title="https://github.com/rust-lang/rust/issues/65755">#65755</a> seems fine but hasn't landed yet</p>



<a name="178956884"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956884" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956884">(Oct 24 2019 at 14:22)</a>:</h4>
<p>it's also nominated for a stable backport?</p>



<a name="178956997"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178956997" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178956997">(Oct 24 2019 at 14:23)</a>:</h4>
<p>yeah, I forgot what the procedure is on that (stable backpor)</p>



<a name="178957017"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957017" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957017">(Oct 24 2019 at 14:23)</a>:</h4>
<p>also, I found one backport nomination that had no team assigned:</p>
<h1>save-analysis: Don't ICE when resolving qualified type paths in struct members <a href="https://github.com/rust-lang/rust/issues/65353" target="_blank" title="https://github.com/rust-lang/rust/issues/65353">#65353</a></h1>



<a name="178957053"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957053" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957053">(Oct 24 2019 at 14:23)</a>:</h4>
<blockquote>
<p><a href="https://github.com/rust-lang/rust/issues/65755" target="_blank" title="https://github.com/rust-lang/rust/issues/65755">#65755</a> seems fine but hasn't landed yet</p>
</blockquote>
<p>as far as that goes, I figured since it was small etc seemed ok to "pre-approve"</p>



<a name="178957161"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957161" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957161">(Oct 24 2019 at 14:24)</a>:</h4>
<p>Those are some great fixes by <span class="user-mention" data-user-id="153740">@Igor Matuszewski</span> :)</p>



<a name="178957224"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957224" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957224">(Oct 24 2019 at 14:25)</a>:</h4>
<p>OK -- I'm not sure what to do about stable backports, I think we're just supposed to evaluate the "technical merits" thereof</p>



<a name="178957235"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957235" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957235">(Oct 24 2019 at 14:25)</a>:</h4>
<p>there are two cases, both ones we already saw</p>



<a name="178957258"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957258" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957258">(Oct 24 2019 at 14:25)</a>:</h4>
<p>I'm fine with accepting <a href="https://github.com/rust-lang/rust/issues/65755" target="_blank" title="https://github.com/rust-lang/rust/issues/65755">#65755</a>, just want to mention that it hadn't landed yet</p>



<a name="178957264"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957264" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957264">(Oct 24 2019 at 14:25)</a>:</h4>
<ul>
<li>Avoid ICE when checking <code>Destination</code> of <code>break</code> inside a closure <a href="https://github.com/rust-lang/rust/issues/65518" target="_blank" title="https://github.com/rust-lang/rust/issues/65518">#65518</a></li>
<li>Avoid ICE when adjusting bad self ty <a href="https://github.com/rust-lang/rust/issues/65755" target="_blank" title="https://github.com/rust-lang/rust/issues/65755">#65755</a></li>
</ul>



<a name="178957353"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957353" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957353">(Oct 24 2019 at 14:26)</a>:</h4>
<p>(in both cases I would be comfortable with a stable backport from a technical perspective)</p>



<a name="178957424"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957424" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957424">(Oct 24 2019 at 14:27)</a>:</h4>
<p>OK, i'm going to comment to that effect and move on</p>



<a name="178957533"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957533" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957533">(Oct 24 2019 at 14:28)</a>:</h4>
<h1><a href="https://github.com/rust-lang/rust/pulls?q=is%3Aopen+is%3Apr+label%3AS-waiting-on-team+label%3AT-compiler" target="_blank" title="https://github.com/rust-lang/rust/pulls?q=is%3Aopen+is%3Apr+label%3AS-waiting-on-team+label%3AT-compiler">S-waiting-on-our-team</a></h1>



<a name="178957578"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957578" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957578">(Oct 24 2019 at 14:28)</a>:</h4>
<p>I believe both are old-ish -- I'll remove the tag from <a href="https://github.com/rust-lang/rust/issues/65408" target="_blank" title="https://github.com/rust-lang/rust/issues/65408">#65408</a>, and I think <a href="https://github.com/rust-lang/rust/issues/59064" target="_blank" title="https://github.com/rust-lang/rust/issues/59064">#59064</a> (HIR indexing) is a pending design meeting proposal</p>



<a name="178957641"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957641" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957641">(Oct 24 2019 at 14:29)</a>:</h4>
<h1>Nominated issues (<a href="https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Aissue+label%3AI-nominated+label%3AT-compiler" target="_blank" title="https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Aissue+label%3AI-nominated+label%3AT-compiler">link</a>)</h1>



<a name="178957653"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957653" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957653">(Oct 24 2019 at 14:29)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> kind of highlighted some of these above</p>



<a name="178957790"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957790" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957790">(Oct 24 2019 at 14:30)</a>:</h4>
<p>[Quoting…]</p>



<a name="178957800"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957800" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957800">(Oct 24 2019 at 14:30)</a>:</h4>
<blockquote>
<p><span aria-label="exclamation" class="emoji emoji-2757" role="img" title="exclamation">:exclamation:</span>  regarding issue "Non-'static lifetime inferred for return position impl Trait (fixed in beta)" <a href="https://github.com/rust-lang/rust/issues/65582" target="_blank" title="https://github.com/rust-lang/rust/issues/65582">#65582</a>, it would be good to survey the cases that are affected. I wrote some comments on the issue. The main point is that there are a number of long-standing issues here, and it seems like PR <a href="https://github.com/rust-lang/rust/issues/62849" target="_blank" title="https://github.com/rust-lang/rust/issues/62849">#62849</a> might be saying "okay lets just error in this cases rather than commit to some fix that we might dislike in the long-term." I don't object to that on its face, but I want to make sure everyone's aware of it.</p>
</blockquote>



<a name="178957893"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957893" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957893">(Oct 24 2019 at 14:31)</a>:</h4>
<p>So, what happened here is that in 1.39 we fixed some old behavior that was quite questionable (in PR <a href="https://github.com/rust-lang/rust/pull/62849" target="_blank" title="https://github.com/rust-lang/rust/pull/62849">https://github.com/rust-lang/rust/pull/62849</a>)</p>



<a name="178957928"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957928" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957928">(Oct 24 2019 at 14:31)</a>:</h4>
<p>We did a crater run</p>



<a name="178957981"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178957981" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178957981">(Oct 24 2019 at 14:32)</a>:</h4>
<p>I think there's really no action needed here</p>



<a name="178958007"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958007" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958007">(Oct 24 2019 at 14:32)</a>:</h4>
<p>though I'm not clear on much fallout we wound up observing later</p>



<a name="178958085"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958085" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958085">(Oct 24 2019 at 14:33)</a>:</h4>
<p>skimming <a href="https://github.com/rust-lang/rust/issues/64962" target="_blank" title="https://github.com/rust-lang/rust/issues/64962">#64962</a>, I don't see any, but <span class="user-mention" data-user-id="118594">@ecstatic-morse</span> reported that they observed it?</p>



<a name="178958090"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958090" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958090">(Oct 24 2019 at 14:33)</a>:</h4>
<p>anyway, I guess I'll move on</p>



<a name="178958235"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958235" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958235">(Oct 24 2019 at 14:34)</a>:</h4>
<h1>Rust 1.38 regressions weren't fully triaged <a href="https://github.com/rust-lang/rust/issues/65577" target="_blank" title="https://github.com/rust-lang/rust/issues/65577">#65577</a></h1>



<a name="178958277"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958277" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958277">(Oct 24 2019 at 14:35)</a>:</h4>
<p>It looks like <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> did a lot of work here, but there remain 5 cases untriaged?</p>



<a name="178958290"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958290" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958290">(Oct 24 2019 at 14:35)</a>:</h4>
<p>(ugh, that's too ugly, removing)</p>



<a name="178958336"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958336" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958336">(Oct 24 2019 at 14:35)</a>:</h4>
<p>seems like we need someone to do some of that investigation? <span class="user-mention" data-user-id="116122">@simulacrum</span> do you know whether it occurred? I'm a bit unclear</p>



<a name="178958406"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958406" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958406">(Oct 24 2019 at 14:36)</a>:</h4>
<p>I am unclear as well how much investigation has occurred</p>



<a name="178958415"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958415" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958415">(Oct 24 2019 at 14:36)</a>:</h4>
<p>I also don't think this is super high priority given stable/stable regressions at this point</p>



<a name="178958426"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958426" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958426">(Oct 24 2019 at 14:36)</a>:</h4>
<p>but would be good to dig in, probably</p>



<a name="178958456"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958456" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958456">(Oct 24 2019 at 14:37)</a>:</h4>
<p>OK, I see, these are regressions from 1.38 that got overlooked, and we're now focused on 1.39 (currently in beta)</p>



<a name="178958506"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958506" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958506">(Oct 24 2019 at 14:37)</a>:</h4>
<p>does seem like we should investigate</p>



<a name="178958588"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958588" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958588">(Oct 24 2019 at 14:38)</a>:</h4>
<p>let's look at other nominated issues, maybe we'll find someone for that</p>



<a name="178958599"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958599" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958599">(Oct 24 2019 at 14:38)</a>:</h4>
<h1>ICE when using 'impl Trait' with an infinity recursive function <a href="https://github.com/rust-lang/rust/issues/65561" target="_blank" title="https://github.com/rust-lang/rust/issues/65561">#65561</a></h1>



<a name="178958601"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958601" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958601">(Oct 24 2019 at 14:38)</a>:</h4>
<p>tagged as P-high by <span class="user-mention" data-user-id="116083">@pnkfelix</span></p>



<a name="178958639"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958639" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958639">(Oct 24 2019 at 14:39)</a>:</h4>
<p>first step is probably to bisect</p>



<a name="178958687"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958687" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958687">(Oct 24 2019 at 14:39)</a>:</h4>
<p>(speaking of which, that's probably another ICE-breakers like group we could create: compiler bisectors)</p>



<a name="178958775"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958775" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958775">(Oct 24 2019 at 14:40)</a>:</h4>
<p>anybody volunteer to run a cargo-bisect?</p>



<a name="178958776"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958776" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958776">(Oct 24 2019 at 14:40)</a>:</h4>
<p>it emits a proper warning message before ICEing, so it's possible we can just do an early return somewhere to avoid this</p>



<a name="178958777"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958777" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958777">(Oct 24 2019 at 14:40)</a>:</h4>
<p>I may have the setup somewhere</p>



<a name="178958781"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958781" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958781">(Oct 24 2019 at 14:40)</a>:</h4>
<blockquote>
<p>it emits a proper warning message before ICEing, so it's possible we can just do an early return somewhere to avoid this</p>
</blockquote>
<p>or delay_span_bug cal</p>



<a name="178958789"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958789" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958789">(Oct 24 2019 at 14:40)</a>:</h4>
<p>likely an easy fix</p>



<a name="178958800"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958800" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958800">(Oct 24 2019 at 14:40)</a>:</h4>
<p>or, it emits a <em>warning</em>, sorry</p>



<a name="178958807"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958807" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958807">(Oct 24 2019 at 14:41)</a>:</h4>
<p>well, it's a warning</p>



<a name="178958819"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958819" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958819">(Oct 24 2019 at 14:41)</a>:</h4>
<p>I could look into this?</p>



<a name="178958825"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958825" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958825">(Oct 24 2019 at 14:41)</a>:</h4>
<p>that'd be great <span class="user-mention" data-user-id="116107">@davidtwco</span> :)</p>



<a name="178958837"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958837" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958837">(Oct 24 2019 at 14:41)</a>:</h4>
<h1>Reduce the places where <code>stable</code> annotations are needed <a href="https://github.com/rust-lang/rust/issues/65515" target="_blank" title="https://github.com/rust-lang/rust/issues/65515">#65515</a></h1>



<a name="178958848"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958848" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958848">(Oct 24 2019 at 14:41)</a>:</h4>
<p>I'm going to un-nominate, I think that <span class="user-mention" data-user-id="116083">@pnkfelix</span> mostly wanted to draw attention to this.</p>



<a name="178958923"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958923" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958923">(Oct 24 2019 at 14:42)</a>:</h4>
<p>Oh, I see, the other thing is that</p>
<blockquote>
<p>This is normally not an issue, but with the new output in <a href="https://github.com/rust-lang/rust/issues/65421" target="_blank" title="https://github.com/rust-lang/rust/issues/65421">#65421</a> we will start showing this code to end users in errors, and it'd be nice if we could eliminate unnecessary boilerplate.</p>
</blockquote>



<a name="178958938"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178958938" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178958938">(Oct 24 2019 at 14:42)</a>:</h4>
<p>people will start to see the "under the covers" source  code :)</p>



<a name="178959050"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959050" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959050">(Oct 24 2019 at 14:43)</a>:</h4>
<h1>linking of libtest failed <a href="https://github.com/rust-lang/rust/issues/64872" target="_blank" title="https://github.com/rust-lang/rust/issues/64872">#64872</a></h1>



<a name="178959055"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959055" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959055">(Oct 24 2019 at 14:43)</a>:</h4>
<p>remains nominated, but looks like maybe it doesn't have to be</p>



<a name="178959131"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959131" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959131">(Oct 24 2019 at 14:44)</a>:</h4>
<p>yeah, I think <span class="user-mention" data-user-id="116015">@Alex Crichton</span> just needs to confirm the fix</p>



<a name="178959132"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959132" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Dylan MacKenzie (ecstatic-morse) <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959132">(Oct 24 2019 at 14:44)</a>:</h4>
<blockquote>
<p>skimming <a href="https://github.com/rust-lang/rust/issues/64962" target="_blank" title="https://github.com/rust-lang/rust/issues/64962">#64962</a>, I don't see any, but <span class="user-mention silent" data-user-id="118594">ecstatic-morse</span> reported that they observed it?</p>
</blockquote>
<p>Breakage occurred <code>socketto-0.2</code>. Two projects in <code>crater</code> depended on this version.</p>



<a name="178959134"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959134" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959134">(Oct 24 2019 at 14:44)</a>:</h4>
<p>OK, that's all the nominated issues, beta backports, etc</p>



<a name="178959139"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959139" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959139">(Oct 24 2019 at 14:44)</a>:</h4>
<p>once there is a PR</p>



<a name="178959211"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959211" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959211">(Oct 24 2019 at 14:45)</a>:</h4>
<p>there are also <a href="https://github.com/rust-lang/rust/pulls?q=is%3Aopen+is%3Apr+label%3AI-nominated+label%3AT-compiler" target="_blank" title="https://github.com/rust-lang/rust/pulls?q=is%3Aopen+is%3Apr+label%3AI-nominated+label%3AT-compiler">2 nominated PRs</a></p>



<a name="178959224"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959224" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959224">(Oct 24 2019 at 14:45)</a>:</h4>
<p>ok, thanks</p>



<a name="178959231"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959231" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959231">(Oct 24 2019 at 14:45)</a>:</h4>
<h1>Allow foreign exceptions to unwind through Rust code <a href="https://github.com/rust-lang/rust/issues/65646" target="_blank" title="https://github.com/rust-lang/rust/issues/65646">#65646</a></h1>



<a name="178959244"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959244" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959244">(Oct 24 2019 at 14:45)</a>:</h4>
<p>this is under discussion also in the <a class="stream" data-stream-id="210922" href="/#narrow/stream/210922-wg-ffi-unwind">#wg-ffi-unwind</a> channel (which I need to catch up on)</p>



<a name="178959266"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959266" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959266">(Oct 24 2019 at 14:46)</a>:</h4>
<p>I think the role for us in this team is more technical review, if anything</p>



<a name="178959334"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959334" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959334">(Oct 24 2019 at 14:46)</a>:</h4>
<p>though if you have opinions about what our behavior ought to be here, please go to <a class="stream" data-stream-id="210922" href="/#narrow/stream/210922-wg-ffi-unwind">#wg-ffi-unwind</a> !</p>



<a name="178959338"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959338" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959338">(Oct 24 2019 at 14:46)</a>:</h4>
<h1>Lint ignored <code>#[inline]</code> on function prototypes <a href="https://github.com/rust-lang/rust/issues/65294" target="_blank" title="https://github.com/rust-lang/rust/issues/65294">#65294</a></h1>



<a name="178959368"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959368" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959368">(Oct 24 2019 at 14:46)</a>:</h4>
<p>This can be a breaking change in some cases: </p>
<blockquote>
<p>As a consequence, foreign items, impl items and trait items now have their attributes checked, which could cause some code to no longer compile (it was previously erroneously ignored).</p>
</blockquote>



<a name="178959407"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959407" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959407">(Oct 24 2019 at 14:47)</a>:</h4>
<p>In particular, <span class="user-mention" data-user-id="121053">@varkor</span> <a href="https://github.com/rust-lang/rust/pull/65294#issuecomment-545418714" target="_blank" title="https://github.com/rust-lang/rust/pull/65294#issuecomment-545418714">notes</a> that this affects the old <code>bitflags</code> crate</p>



<a name="178959463"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959463" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959463">(Oct 24 2019 at 14:47)</a>:</h4>
<p><span class="user-mention" data-user-id="121053">@varkor</span> do you want to discuss this here?</p>



<a name="178959569"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959569" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959569">(Oct 24 2019 at 14:48)</a>:</h4>
<p>I guess the question is: how hard to error here, and do we want to have some sort of special treatment whereby we don't error for cases injected from dependencies?</p>



<a name="178959575"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959575" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959575">(Oct 24 2019 at 14:48)</a>:</h4>
<p>the question I had was whether it was reasonable to emit an error that acted like a lint, in that it was ignored when compiling external crates</p>



<a name="178959591"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959591" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959591">(Oct 24 2019 at 14:48)</a>:</h4>
<p>because as far as I know, there's not precedent for that now</p>



<a name="178959625"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959625" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959625">(Oct 24 2019 at 14:49)</a>:</h4>
<p>I'm tempted to say we should make this a future-compatibility warning (or just a warn-by-default lint)</p>



<a name="178959658"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959658" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959658">(Oct 24 2019 at 14:49)</a>:</h4>
<p>(and improve our tooling around this, as has been discussed, to help prod users into upgrading)</p>



<a name="178959673"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959673" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959673">(Oct 24 2019 at 14:49)</a>:</h4>
<p>the confusing thing about making it a warning is that the same error will be emitted as a proper error and as a warning depending on where the attribute occurs</p>



<a name="178959689"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959689" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959689">(Oct 24 2019 at 14:49)</a>:</h4>
<p>in general, is there a strong concern about <code>#[inline]</code> being used in wrong places? like, do we expect to want to give it some semantics that would be inappropriate?</p>



<a name="178959757"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959757" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959757">(Oct 24 2019 at 14:50)</a>:</h4>
<p>and also that it could then be <code>allow</code>ed</p>



<a name="178959841"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959841" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959841">(Oct 24 2019 at 14:51)</a>:</h4>
<p>I think there's concern that it may look like it has an effect on function prototypes, but is ignored</p>



<a name="178959863"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959863" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959863">(Oct 24 2019 at 14:51)</a>:</h4>
<p>we could special case just <code>inline</code> on consts specifically, essentially special-casing bitflags</p>



<a name="178959870"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959870" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959870">(Oct 24 2019 at 14:51)</a>:</h4>
<p>yeah, that seems...not that serious to me</p>



<a name="178959889"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959889" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959889">(Oct 24 2019 at 14:51)</a>:</h4>
<p>esp. if we are giving warnings</p>



<a name="178959899"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959899" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959899">(Oct 24 2019 at 14:51)</a>:</h4>
<p>I guess I just don't feel strongly motivated to add a lot of special casing</p>



<a name="178959998"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178959998" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178959998">(Oct 24 2019 at 14:52)</a>:</h4>
<p>well, we either special case items in traits and extern, or we special case consts in traits and extern</p>



<a name="178960044"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960044" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960044">(Oct 24 2019 at 14:52)</a>:</h4>
<p>items used anywhere else already throw the error</p>



<a name="178960070"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960070" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960070">(Oct 24 2019 at 14:53)</a>:</h4>
<p>but I'll just make those cases a future-incompatibility lint <span aria-label="+1" class="emoji emoji-1f44d" role="img" title="+1">:+1:</span></p>



<a name="178960076"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960076" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960076">(Oct 24 2019 at 14:53)</a>:</h4>
<p>ok</p>



<a name="178960082"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960082" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960082">(Oct 24 2019 at 14:53)</a>:</h4>
<p>sounds good</p>



<a name="178960107"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960107" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960107">(Oct 24 2019 at 14:53)</a>:</h4>
<p>ok, we have a few minutes left, brief wg check-ins maybe?</p>



<a name="178960111"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960111" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960111">(Oct 24 2019 at 14:53)</a>:</h4>
<h1>NLL</h1>



<a name="178960178"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960178" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960178">(Oct 24 2019 at 14:54)</a>:</h4>
<p>Not sure who to tag for this -- but the big news is the <del>next</del> uber-next release will see the first stable release without the HIR borrow checker</p>



<a name="178960183"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960183" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960183">(Oct 24 2019 at 14:54)</a>:</h4>
<p>we need to do a blog post warning people about this</p>



<a name="178960213"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960213" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960213">(Oct 24 2019 at 14:54)</a>:</h4>
<p>I think at that point the NLL WG will basically disband</p>



<a name="178960244"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960244" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960244">(Oct 24 2019 at 14:55)</a>:</h4>
<p>( but <a class="stream" data-stream-id="186049" href="/#narrow/stream/186049-t-compiler.2Fwg-polonius">#t-compiler/wg-polonius</a> carries the torch! <span aria-label="runner" class="emoji emoji-1f3c3" role="img" title="runner">:runner:</span> )</p>



<a name="178960284"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960284" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960284">(Oct 24 2019 at 14:55)</a>:</h4>
<p>Any other notes on this? maybe cc <span class="user-mention" data-user-id="126931">@centril</span>, <span class="user-mention" data-user-id="116118">@Matthew Jasper</span>, <span class="user-mention" data-user-id="116122">@simulacrum</span>? </p>
<p>(I think I will try to get a 1st draft of blog post going, maybe hand it off to y'all for tips and further advice)</p>



<a name="178960298"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960298" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960298">(Oct 24 2019 at 14:55)</a>:</h4>
<h1>wg-parallel-rustc</h1>



<a name="178960343"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960343" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960343">(Oct 24 2019 at 14:56)</a>:</h4>
<p><span class="user-mention" data-user-id="116122">@simulacrum</span> you still around?</p>



<a name="178960349"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960349" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960349">(Oct 24 2019 at 14:56)</a>:</h4>
<p>next next release fwiw, 1.39 still has HIR IIRC</p>



<a name="178960351"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960351" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960351">(Oct 24 2019 at 14:56)</a>:</h4>
<p>Yeah</p>



<a name="178960379"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960379" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960379">(Oct 24 2019 at 14:56)</a>:</h4>
<p>So we've been going fairly slow but steady</p>



<a name="178960416"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960416" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960416">(Oct 24 2019 at 14:56)</a>:</h4>
<p>We have regular triage meetings on Mondays (in compiler calendar if you're interested)</p>



<a name="178960455"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960455" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960455">(Oct 24 2019 at 14:57)</a>:</h4>
<p>So far the general goal is to refactor/audit compiler locks and other parallel pieces, as well as to investigate improving performance.</p>



<a name="178960483"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960483" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960483">(Oct 24 2019 at 14:57)</a>:</h4>
<p>(oh, that reminds me, I need to post video from the last meeting)</p>



<a name="178960489"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960489" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960489">(Oct 24 2019 at 14:57)</a>:</h4>
<p>Our plan is to have the MVP be to do high-level parallelization in a few critical places</p>



<a name="178960567"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960567" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960567">(Oct 24 2019 at 14:58)</a>:</h4>
<p>(LLVM -- already done, but we can do better; typeck, I believe; linting, etc)</p>



<a name="178960591"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960591" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960591">(Oct 24 2019 at 14:58)</a>:</h4>
<p>I think that's all</p>



<a name="178960602"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960602" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960602">(Oct 24 2019 at 14:58)</a>:</h4>
<p>it seems like we've determined that the use of locks is fairly ok. We've still got some cases that need to be looked at and cleaned-up and/or documented (<em>cough</em> <code>Session</code> <em>cough</em>), but overall not a huge problem.</p>



<a name="178960613"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960613" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960613">(Oct 24 2019 at 14:58)</a>:</h4>
<p>Not that this is that surprising :)</p>



<a name="178960651"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960651" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960651">(Oct 24 2019 at 14:59)</a>:</h4>
<p>But the bigger concern is that the parallel performance isn't as good as we might like, and in particular the jobserver integration and timing for big cargo builds is not great, right? Thus it's not quite at the point we would like to justify the slowdown of adding locks</p>



<a name="178960683"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960683" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960683">(Oct 24 2019 at 14:59)</a>:</h4>
<p>(Thus we were investigating how things are working now and what experiments we might do to see what needs to be improved)</p>



<a name="178960775"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960775" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960775">(Oct 24 2019 at 15:00)</a>:</h4>
<p>Ah, yes -- we're looking to investigate jobserver performance in particular as the current belief of the source of our problems, but we don't yet know if that's actually the problem :)</p>



<a name="178960826"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960826" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960826">(Oct 24 2019 at 15:01)</a>:</h4>
<p>freakin' jobserver :)</p>



<a name="178960840"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960840" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960840">(Oct 24 2019 at 15:01)</a>:</h4>
<p><a href="https://youtu.be/lVjW0Nw8N_g" target="_blank" title="https://youtu.be/lVjW0Nw8N_g">video is uploading now</a></p>
<div class="youtube-video message_inline_image"><a data-id="lVjW0Nw8N_g" href="https://youtu.be/lVjW0Nw8N_g" target="_blank" title="https://youtu.be/lVjW0Nw8N_g"><img src="https://i.ytimg.com/vi/lVjW0Nw8N_g/default.jpg"></a></div>



<a name="178960874"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960874" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960874">(Oct 24 2019 at 15:01)</a>:</h4>
<p>OK, I guess that is the end of our time here folks</p>



<a name="178960881"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178960881" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178960881">(Oct 24 2019 at 15:01)</a>:</h4>
<h1>Fin</h1>



<a name="178968854"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178968854" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178968854">(Oct 24 2019 at 16:16)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> I think the wg-nll stream should probably disband after the leak-check / migrate-mode and possibly <code>x @ Some(y)</code> things have been fixed</p>



<a name="178968915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178968915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178968915">(Oct 24 2019 at 16:16)</a>:</h4>
<p>so there's still a tad bit of work left</p>



<a name="178978474"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178978474" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178978474">(Oct 24 2019 at 17:53)</a>:</h4>
<p>Makes sense, though I think in practice that work is more taking place in / around <a class="stream" data-stream-id="144729" href="/#narrow/stream/144729-wg-traits">#wg-traits</a>. Anyway, not a big distinction.</p>



<a name="178980915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178980915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178980915">(Oct 24 2019 at 18:17)</a>:</h4>
<p>Fair point <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="178980996"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-10-24%20%2354818/near/178980996" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-24.20.2354818.html#178980996">(Oct 24 2019 at 18:18)</a>:</h4>
<p><code>x @ Some(y)</code> can probably be moved to the t-compiler stream</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>